longleaf (pine) - French English Dictionary